package org.jeecg.modules.qyxx.entity.req;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class KfptSwyAppBaseRequest {

    @ApiModelProperty(value="sessionId",required=false)
    public String sessionId;
    @ApiModelProperty(value="客户端编号",required=false)
    public String clientNo;
    @ApiModelProperty(value="登录类型",required=false)
    public String loginType;
    @ApiModelProperty(value="地区代码，区分调用哪个地区的电局",required=false)
    public String areaCode;
    @ApiModelProperty(value="国地税类型代码，区分国税还是地税  1国税，2地税",required=false)
    public String gdslxDm;
    @ApiModelProperty(value="税务机关编号 前6位 ,没有默认000000",required=false)
    public String swjgDm;
    @ApiModelProperty(value="纳税人识别号",required=false)
    public String nsrsbh;
    @ApiModelProperty(hidden = true,value="纳税人识别号")
    public String tranSeq;
    @ApiModelProperty(value="应用id",required=false,hidden = true)
    public String appid;
    @ApiModelProperty(value=" 数据机构，同税务机关代码",required=false,hidden = true)
    public String sjjg;
    @ApiModelProperty(value="业务报文类型",required=false,hidden = true)
    public String contentType;
    @ApiModelProperty(value="业务报文",required=false,hidden = true)
    public String content;
    @ApiModelProperty(value="报文加密类型",required=false,hidden = true)
    public String contentEncryptType;
    @ApiModelProperty(value="签约入口",required=false,hidden = true)
    public String signType;
    @ApiModelProperty(value="社会信用代码",required=false,hidden = true)
    public String shxydm;
    @ApiModelProperty(value="登录接口类型代码",required=false,hidden = true)
    public String dljklx;
}